home *** CD-ROM | disk | FTP | other *** search
/ Commodore Free 22 / Commodore_Free_Issue_22_2008_Commodore_Computer_Club.d64 / t.uiec update < prev   
Text File  |  2023-02-26  |  5KB  |  152 lines

  1. u
  2. UIEC STATUS UPDATE
  3. Subject: uIEC status update
  4. I apologize for the delay in getting
  5. this out.  Here is an update:
  6.  
  7. Since July 4th, I've been busy
  8. soldering up the remaining uIEC/IDE
  9. and uIEC/CF units.  I've shipped all
  10. but one uIEC/IDE unit out (Wizard,
  11. it's yours, but I need a padded
  12. envelope for it), and all but 5 of the
  13. uIEC/CF units out. I have updated the
  14. design to v2.3.  This forced moving
  15. the activity LED to another IO pin, to
  16. free up pins for the disk swap
  17. buttons.  All units shipped after C4
  18. EXPO have this mod.  They also have
  19. the 2008-07 uIEC bootloader.  Thus,
  20. any unit sold at the C4 EXPO show
  21. needs to check with me for a timeframe
  22. when I can upgrade their units to v2.3
  23. and install the bootloader and the
  24. newer 7.2.1 firmware.
  25.  
  26.  
  27. The bootloader is very important,
  28. since it allows one to upgrade their
  29. firmware simply by copying a file to
  30. the root directory of the first
  31. partition of the primary IDE/CF drive.
  32.  On boot, the bootloader will scan for
  33. a newer firmware and flash it into the
  34. uIEC if it finds one.  FAT32 support
  35. is enabled now (I held off on shipping
  36. until I had that complete, since
  37. otherwise, folks would need to have a
  38. small FAT16 partition #1 to load new
  39. firmware, which seemed a waste) For
  40. the unfilled CF units, I plan to make
  41. the small IO mods of v2.3 and add a SD
  42. card option and run the next set of
  43. boards.  I should be able to order the
  44. boards by next week.  It takes 10 days
  45. to run a batch of boards, and a few
  46. days to solder.  Thus, it'll probably
  47. be 14-21 days before I can sell more
  48. CF units.  I only have 2 unfilled
  49. orders on the CF units. For the
  50. uIEC/IDE units, I need some help.
  51. With the v2.3 mods and a desire to add
  52. buffer drivers to the IEC lines
  53. (requires 4 more IO lines), I'm
  54. running too short on IO to offer
  55. printer port/IEEE port/parallel
  56. speeder port IO.  I have two options:
  57. Make the minimal mods needed for the
  58. IEC lines, add the support for SD
  59. cards, and run a batch of boards. 
  60. This would be quick and requires very
  61. little thought.  Read: takes little
  62. time to prepare to run boards.
  63.  
  64. Make the larger mods needed to bring
  65. out the additional IO (requires the
  66. 100 pin version of the CPU I am using
  67. and some headers).  Read, takes more
  68. time.
  69. I'm interested in feedback.  I think
  70. 50 boards is the smallest prod run I
  71. can economically run, so I'd need to
  72. ensure folks are OK with the decision.
  73.  Right now, after mailing all the
  74. uIEC/IDE boards, I have 19 unfilled
  75. orders.  I'm leaning towards option
  76. #1, mainly for timing, but I thought
  77. I'd ask the group. The uIEC/CF units
  78. were designed mainly for folks who
  79. plan to "embed" them in designs.  As
  80. such, they do not have elegant
  81. connections.  I'm not apologizing for
  82. that, just noting why the IEC wires
  83. and power wire are installed as they
  84. are.  My intention was for the users
  85. to embed the unit and unsolder those
  86. wires when no longer needed. I will,
  87. though, apologize for the cassette
  88. connector.  I forgot to plan for the
  89. little PCB thats needed for that
  90. connector.  I will run a batch of
  91. those with my next order.  If folks
  92. want one, I can ship one or solder one
  93. up when I see you next. Right now,
  94. there are two "bugs" I am working on.
  95. One is the start-up latency on
  96. uIEC/IDE units when only 1 drive is
  97. connected.  Due to the way IDE devices
  98. are initialized, the initialization
  99. sequence must wait > 32 seconds to see
  100. if a drive is present.  Thus, on a
  101. setup with only 1 drive, there will be
  102. a 30 second delay on start.  It's not
  103. a "bug" per se, but unwanted
  104. behaviour.  To counteract, I am
  105. working on a way to disable the second
  106. drive via DOS command.  Since we know
  107. later designs might have more than 1
  108. type of storage medium
  109. (ATA/CF/SD/etc.), I am making it
  110. flexible, so it's taking a bit longer
  111. to implement
  112.  
  113. The other bug is init issues with
  114. master CF card and slave IDE drive.  I
  115. think it's just a timing issue.  For
  116. now, I recommend putting the IDE drive
  117. as primary, and CF card as slave. I've
  118. set up a mailing list for the unit
  119. (questions, concerns, etc.)  It's
  120. unmoderated at present, so play nice.
  121. Details are below. After I get the
  122. designs to the PCB house, I plan to
  123. work on image support.  I have WIP
  124. code for D71/D81/DNP images that needs
  125. to be finished and committed.
  126. Although I tend to set my own
  127. priorities, I'm always interested in
  128. which features folks want.
  129.  
  130. Documentation:  Yes, I do plan to
  131. write some up, but I simply need to
  132. get the units shipped first.  Since
  133. the drive uses CBM and CMD syntax, I
  134. hope folks can easily find their way
  135. around.  I will, though, send a cheat
  136. sheet to the mailing list in a few
  137. days. For the uIEC/CF owners, the two
  138. small pins on the backside of the unit
  139. are the disk-swap switches.  Ground
  140. each (via a switch) for operation. I'm
  141. sure I'm leaving something out, but
  142. there's always more email to send.
  143. Jim
  144.  
  145. Membership to the Mailing List
  146. uiec-users@jbrain.com
  147. On this web page you can subscribe to,
  148. or unsubscribe from, the mailing list
  149. uiec-users@jbrain.com
  150.  
  151. ====
  152.